'''
题目描述
本题为填空题，只需要算出结果后，在代码中使用输出语句将所填结果输出即可。

如下图所示，小明用从
1
1 开始的正整数“蛇形”填充无限大的矩阵。

1 2 6 7 15 ...
3 5 8 14 ...
4 9 13 ...
10 12 ...
11 ...
...
copy
容易看出矩阵第二行第二列中的数是
5
5。请你计算矩阵中第
20
20 行第
20
20 列的数是多少？
'''


n = 20  # 行数/列数
# 计算第20行第20列对应的行号和列号
row_num = n - 1  # 第20行的行号为19（从0开始算）
col_num = n - 1  # 第20列的列号为19（从0开始算）

# 计算第20行的最后一个数字
last_num = (row_num + 1)**2  # **表示幂

# 计算第20行前面的数字总数（不包括第20行）
total_num = 0
for i in range(row_num):
    total_num += i + 1

# 计算第20行第20列对应的数字
num = last_num - total_num + col_num
print(num)